﻿using ChinaCircleJerk.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace ChinaCircleJerk.Adapter
{
    public interface CCJerkAdapter
    {
        IndexVm GetPosts();
        void CreatePost(PostVm pVm);
        void CreateReply(ReplyVm rVm);
        EditVm EditPost(int id);
        EditVm EditReply(int id);
        void UpdatePost(EditVm eVm);
        void UpdateReply(EditVm eVm);
        DetailsVm PostDetails(int id);
        void DeletePost(int id);
        void DeleteReply(int id);
        void UpdateUserRole(UsersVm uVm);
        void RemoveUserRole(UsersVm uVm);
    }
}